home *** CD-ROM | disk | FTP | other *** search
/ The AGA Experience 3 / AGA Experience Volume 3 (1997)(NFA - SAdENESS)[!].iso / software / utilities / graphics / rtgmaster / includes / c / stormc / pragma / rtgmaster_lib.h
Encoding:
C/C++ Source or Header  |  1996-11-01  |  3.4 KB  |  71 lines

  1. #ifndef _INCLUDE_PRAGMA_RTGMASTER_LIB_H
  2. #define _INCLUDE_PRAGMA_RTGMASTER_LIB_H
  3.  
  4. /* Needed for Storm C */
  5.  
  6. #ifndef  CLIB_RTGMASTER_PROTOS_H
  7. #include <clib/rtgmaster_protos.h>
  8. #endif
  9.  
  10. #ifdef __cplusplus
  11. extern "C" {
  12. #endif
  13.  
  14. #pragma amicall(RTGMasterBase, 30, OpenRtgScreen(a0,a1))
  15. #pragma amicall(RTGMasterBase, 36, CloseRtgScreen(a0))
  16. #pragma amicall(RTGMasterBase, 42, SwitchScreens(a0,d0))
  17. #pragma amicall(RTGMasterBase, 48, LoadRGBRtg(a0,a1))
  18. #pragma amicall(RTGMasterBase, 54, LockRtgScreen(a0))
  19. #pragma amicall(RTGMasterBase, 60, UnlockRtgScreen(a0))
  20. #pragma amicall(RTGMasterBase, 66, GetBufAdr(a0,d0))
  21. #pragma amicall(RTGMasterBase, 72, GetRtgScreenData(a0,a1))
  22. #pragma amicall(RTGMasterBase, 78, GetSegment(a0))
  23. #pragma amicall(RTGMasterBase, 84, SetSegment(a0,d0))
  24. #pragma amicall(RTGMasterBase, 90, RtgScreenAtFront(a0))
  25. #pragma amicall(RTGMasterBase, 96, RtgScreenModeReq(a0))
  26. #pragma amicall(RTGMasterBase, 102, FreeRtgScreenModeReq(a0))
  27. #pragma amicall(RTGMasterBase, 108, WriteRtgPixel(a0,a1,d0,d1,d2))
  28. #pragma amicall(RTGMasterBase, 114, WriteRtgPixelRGB(a0,a1,d0,d1,d2))
  29. #pragma amicall(RTGMasterBase, 120, FillRtgRect(a0,a1,d0,d1,d2,d3,d4))
  30. #pragma amicall(RTGMasterBase, 126, FillRtgRectRGB(a0,a1,d0,d1,d2,d3,d4))
  31. #pragma amicall(RTGMasterBase, 132, WriteRtgPixelArray(a0,a1,a2,d0,d1,d2,d3))
  32. #pragma amicall(RTGMasterBase, 138, WriteRtgPixelRGBArray(a0,a1,a2,d0,d1,d2,d3))
  33. #pragma amicall(RTGMasterBase, 144, CopyRtgPixelArray(a0,a1,a2,d0,d1,d2,d3,d4,d5))
  34. #pragma amicall(RTGMasterBase, 150, GetGfxCardData(a0,a1))
  35. #pragma amicall(RTGMasterBase, 156, DrawRtgLine(a0,a1,d0,d1,d2,d3,d4))
  36. #pragma amicall(RTGMasterBase, 162, DrawRtgLineRGB(a0,a1,d0,d1,d2,d3,d4))
  37. #pragma amicall(RTGMasterBase, 168, WaitRtgSwitch(a0))
  38. #pragma amicall(RTGMasterBase, 174, WaitRtgBlit(a0))
  39. #pragma amicall(RTGMasterBase, 180, RtgWaitTOF(a0))
  40. #pragma amicall(RTGMasterBase, 186, RtgBlit(a0,a1,a2,d0,d1,d2,d3,d4,d5,d6))
  41. #pragma amicall(RTGMasterBase, 192, RtgBltClear(a0,a1,d0,d1,d2,d3))
  42. #pragma amicall(RTGMasterBase, 198, CallRtgC2P(a0,a1,a2,d0,d1,d2,d3,d4,d5))
  43. #pragma amicall(RTGMasterBase, 204, OpenClient(a0,a1,d0,d1,d2))
  44. #pragma amicall(RTGMasterBase, 210, OpenSercer(a0,d0,d1,d2))
  45. #pragma amicall(RTGMasterBase, 216, CloseClient(a0,a1))
  46. #pragma amicall(RTGMasterBase, 222, CloseServer(a0,a1))
  47. #pragma amicall(RTGMasterBase, 228, RunServer(a0,a1,a2,a3,d0))
  48. #pragma amicall(RTGMasterBase, 234, RtgSend(a0,a1,a2,a3,d0))
  49. #pragma amicall(RTGMasterBase, 240, RtgRecv(a0,a1,a2,a3,d0))
  50. #pragma amicall(RTGMasterBase, 246, RtgAccept(a0,a1))
  51. #pragma amicall(RTGMasterBase, 252, RtgIoctl(a0,a1,a2))
  52. #pragma amicall(RTGMasterBase, 258, GetUDPName(a0,a1))
  53. #pragma amicall(RTGMasterBase, 264, RtgInAdr(a0,a1))
  54. #pragma amicall(RTGMasterBase, 270, RtgText(a0,a1,a2,d0,d1,d2))
  55. #pragma amicall(RTGMasterBase, 276, RtgSetFont(a0,a1))
  56. #pragma amicall(RTGMasterBase, 282, RtgClearPointer(a0))
  57. #pragma amicall(RTGMasterBase, 288, RtgSetPointer(a0,a1,d0,d1,d2,d3))
  58. #pragma amicall(RTGMasterBase, 294, RtgSetTextMode(a0,d0,d1,d2))
  59. #pragma amicall(RTGMasterBase, 300, RtgOpenFont(a0,a1))
  60. #pragma amicall(RTGMasterBase, 306, RtgCloseFont(a0,a1))
  61. #pragma amicall(RTGMasterBase, 312, RtgSetTextModeRGB(a0,d0,d1,d2))
  62. #pragma amicall(RTGMasterBase, 318, RtgInitRDCMP(a0))
  63. #pragma amicall(RTGMasterBase, 324, RtgWaitRDCMP(a0))
  64. #pragma amicall(RTGMasterBase, 330, RtgGetMsg(a0))
  65. #pragma amicall(RTGMasterBase, 336, RtgReplyMsg(a0,a1))
  66. #ifdef __cplusplus
  67. }
  68. #endif
  69.  
  70. #endif
  71.